package com.example.service;

import com.example.dto.ReportDTO;
import com.example.result.CommonResult;
import com.example.vo.ReportVO;

import java.util.List;

public interface ReportService {

    /**
     * @description:举报全查
     * @author: lk
     * @date: 2022/11/15 19:52
     * @param: reportVO
     * @return: java.util.List<com.example.dto.ReportDTO>
     **/
    CommonResult reportCheck(ReportVO reportVO);

    /**
     * @description:举报审核-不通过
     * @author: lk
     * @date: 2022/11/15 19:50
     * @param: reportNumber
     * @return: java.lang.Integer
     **/
    CommonResult examineReport(String reportNumber);

    /**
     * @description:举报审核-通过
     * @author: lk
     * @date: 2022/11/15 19:50
     * @param: reportNumber
     * @return: java.lang.Integer
     **/
    CommonResult examineReport2(String reportNumber);

    /**
     * @description:删除举报
     * @author: lk
     * @date: 2022/11/15 21:28
     * @param: reportNumber
     * @return: java.lang.Integer
     **/
    CommonResult deleteReport(String reportNumber);
}
